package v1

import (
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/bbs"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/example"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/stat"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/system"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/upload"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/user"
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1/video"
)

type ApiGroup struct {
	SystemApiGroup   system.ApiGroup
	ExampleApiGroup  example.ApiGroup
	BbsApiGroup      bbs.ApiGroup
	VideoApiGroup    video.ApiGroup
	LocalUploadGroup upload.ApiGroup
	StatGroup        stat.ApiGroup
	UserGroup        user.ApiGroup
}

var ApiGroupApp = new(ApiGroup)
